lookout station - Inglés Sinónimo Diccionario

lookout station

n.
[1] lookout , observation tower , observatory